package com.software.car.api;

import com.software.car.common.utils.CommonPage;
import com.software.car.entity.dto.ProjectDto;
import com.software.car.entity.vo.ProjectDetailVo;
import com.software.car.entity.vo.ProjectEasyVo;
import org.springframework.stereotype.Service;

import java.util.List;

/**
 * @Author 魔法はまだ解けない
 * @Date 2021/3/20
 */
public interface ProjectSercvice {

    /**
     *
     * @param projectDto
     * @return
     */
    String addProject(ProjectDto projectDto);

    int updateProject(ProjectDto projectDto);

    int deleteProject(String projectId);

    CommonPage getSimpleProject(Integer page, Integer pageSize, Integer state,String createUser);

    ProjectDetailVo getProject(String prijectId);

}
